House Arrest — definition

1. house arrest (Noun)

1 definition

house arrest (Noun) — Confinement to your own home.

1 type of
confinement